undergo a series of tests or challenges - Turc Anglais Dictionnaire